/* 公共样式 - 题目状态 */
.question-item {
  @apply text-[12px] mr-2 mb-2 rounded-sm flex items-center justify-center font-medium cursor-pointer transition-all duration-200 hover:scale-105;
}

.question-answered-color {
  @apply text-[#30a46c];
}

.question-unanswered-color {
  @apply text-[#d9d9d9];
}

.question-marked-color {
  @apply text-[#fb9a0e];
}

/* 已答题 - 绿色 */
.question-answered {
  @apply bg-[#30a46c] text-white;
}

/* 未答题 - 灰色 */
.question-unanswered {
  @apply bg-[#d9d9d9] text-[#666];
}

/* 存疑 - 橙色 */
.question-marked {
  @apply bg-[#fb9a0e] text-white;
}

/* 题目网格布局 */
.question-grid {
  @apply grid grid-cols-6 gap-2;
}

/* 题目区块样式 */
.question-section {
  @apply border-b border-gray-200 pb-3 last:border-b-0;
}

.question-section-header h3 {
  /* @apply mb-1; */
} 
